﻿using System;
using System.Web.Caching;

namespace System.Web.Caching
{
    public class Cache
    {

    }
}
// 在封装公共组件的时候，很多时候我们的类/方法不需要关注调用者传递的实体是"什么"，这个时候就可以使用泛型。
namespace Xy.CacheManager
{
    public class CacheHelper<T>
    {
        // 获取缓存实体
        public static T Get(Cache cache, string cacheKey)
        {
            // ...缓存操作
            return default(T);
        }

        // 插入缓存
        public static void Set(Cache cache, T tEntiey, string cacheKey)
        {
            //...缓存操作
        }
    }
}